fix some language translation bugs
[openemr.git] / contrib / forms / other dev / test.php
blob92f1392bd71501f4cca5c962f0fc42b6ece3225d
1 <?
4 $date1=time();
5 $date2=mktime (0,0,0,10,6,2003);
8 function date_diff ( $date1, $date2 ) {
9 $some=date("z \\d\\a\\y\\s H\\h i\\m s\\s",$date1-$date2);
10 print $some;
13 date_diff ( $date1, $date2 );
16 // years months weeks
18 function ymw () {
20 list ($pyear,$pmonth,$pday)=split ('[/.-]','2000-10-6');
21 $now=getdate();
22 $nmonth=$now['month']; $nday=$now['mday'];$nyear=$now['year'];
23 $months= ($nyear-$pyear *12) + ($nmonth-$pmonth);
25 $now=time();
26 $born=mktime(0,0,0,$pmonth,$pday,$pyear);
27 echo '<br>born'.$born.'<br>';
28 echo $pmont.'-'.$pday.'-'.$pyear.'<br>';
29 $seconds=$now - mktime (0,0,0,$pmonth,$pday,$pyear);
30 $age=date ('Y-m-d',mktime (0,0,$seconds ));
31 print $age;
34 return ;
38 ymw();
42 function patient_age ($pid) {
43 $query="SELECT ( CURDATE( ) - DOB ) AS age, ( TO_DAYS ( CURDATE( )) - TO_DAYS ( DOB ) ) AS alldays FROM patient_data WHERE pid='$pid' LIMIT 1";
44 $result=sqlQuery ($query);
45 $lenght=strlen($result["age"]);
46 $p_age['alldays']=$result ['alldays'];
47 $p_age['days']=substr ( $result['age'], -2);
48 switch ($lenght):
49 case (3 || 4):
50 $p_age['months']=substr ($result['age'], 0, -2 );
51 break;
52 case (5 || 6 || 7):
53 $p_age['months']=substr ($result['age'], -4, 2 );
54 $p_age['years']=substr ($result['age'], 0, -4 );
55 endswitch;
56 return $p_age;
62 patient_age (1);